package com.mdb.open.epay.service.epay.handle.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class SendCoreSMSDto {
    @ApiModelProperty(value = "交易类型")
    private String transactionType;
    @ApiModelProperty(value = "发送类型")
    private String sendType;
    @ApiModelProperty(value = "电话号码")
    private String phoneNo;
    @ApiModelProperty(value = "邮箱地址")
    private String email;
    @ApiModelProperty(value = "客户号")
    private String customerNo;
    @ApiModelProperty(value = "账户号")
    private String accountNo;
    @ApiModelProperty(value = "短信模板ID")
    private String smsTemplateId;
    @ApiModelProperty(value = "邮件模板ID")
    private String emailTemplateId;
    @ApiModelProperty(value = "发送日期")
    private String sendDate;
    @ApiModelProperty(value = "发送时间")
    private String sendTime;
    @ApiModelProperty(value = "消息长度")
    private String messageLength;
    @ApiModelProperty(value = "")
    private String filler;
    @ApiModelProperty(value = "验证码")
    private String opt;
    @ApiModelProperty(value = "渠道号")
    private String channel;
    @ApiModelProperty(value = "操作类型")
    private String action;
    @ApiModelProperty(value = "笔数")
    private String count;
    @ApiModelProperty(value = "交易描述")
    private String transactionName;
    @ApiModelProperty(value = "账户号")
    private String smsAccountNo;
    @ApiModelProperty(value = "币种")
    private String currency;
    @ApiModelProperty(value = "金额")
    private String amount;
    @ApiModelProperty(value = "日期")
    private String date;
    @ApiModelProperty(value = "时间")
    private String time;
    @ApiModelProperty(value = "交易流水号")
    private String businessReference;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "")
    private String var01;
    @ApiModelProperty(value = "")
    private String var02;
    @ApiModelProperty(value = "")
    private String var03;
    @ApiModelProperty(value = "")
    private String var04;
    @ApiModelProperty(value = "")
    private String var05;
    @ApiModelProperty(value = "")
    private String var06;
    @ApiModelProperty(value = "")
    private String var07;
    @ApiModelProperty(value = "")
    private String var08;
    @ApiModelProperty(value = "")
    private String var09;
    @ApiModelProperty(value = "")
    private String var10;
}
